Home

Row

Data Refreshed July 2021

Marcin MTG Data

Count of Cards

3845

Full Collection Table

     Name             Edition              Count         tcgplayer_id   
 Length:3845        Length:3845        Min.   : 1.000   Min.   : 33248  
 Class :character   Class :character   1st Qu.: 1.000   1st Qu.:129762  
 Mode  :character   Mode  :character   Median : 1.000   Median :130230  
                                       Mean   : 1.665   Mean   :154517  
                                       3rd Qu.: 2.000   3rd Qu.:239634  
                                       Max.   :11.000   Max.   :240465  
                                                        NA's   :3318    
---
title: "MTG Collection"
output: 
  flexdashboard::flex_dashboard:
    orientation: rows
    vertical_layout: fill
    source_code: embed
---

```{r setup, include=FALSE}
library(flexdashboard)
library(knitr)
library(DT)
library(rpivotTable)
library(ggplot2)
library(openintro)
library(highcharter)
library(dplyr)
library(tidyverse)
library(plotly)
library(maps)
library(httr)
library(jsonlite)



```

```{r}
data <- read.csv("~/Documents/GitHub/mtg/data.csv")

collection <- data %>% select('Count','Name', 'Edition','Card.Number')

collection <- setNames(collection, c('count','name','edition','cardNumber')) 

Scryfall <- read.csv("~/Documents/GitHub/mtg/Scryfall.csv")
Scryfall <- Scryfall %>% select('Name','tcgplayer_id','Edition') 

```




```{r}

```

```{r}


```


Home
==================

Row
------------------

### Data Refreshed July 2021

```{r}
valueBox(paste('Marcin MTG Data'),
color = '#063970')
```

### Count of Cards

```{r}

valueBox(length(collection$name),
         icon = 'fa-tree')

```


Full Collection Table
========================
```{r}

dataSummary <- data %>% select('Name','Edition','Count')

dataSummary <- left_join(dataSummary, Scryfall, by = c('Edition','Name'))


datatable(dataSummary,
          caption = 'Full Ratings Table',
          rownames = T,
          filter = 'top',
          options= list(pageLength = 100))


summary(dataSummary)



```